to be on sick-leave - French English Dictionary